paid on time - Francés Inglés Diccionario